define(function(require, exports, module) {
    require("common/umei.dev");
    var code = require("../../tpl/show/paginations.html");
    umei.url = {
	loadList : "../settings/loadOpLogList.do"// 请求数据的地址
    }
    // 初始化页面里列表
    initPage(1);
    function initPage(pageNo) {
	umei.pageNo = pageNo;
	var data = "pageNo=" + pageNo;
	// ajax请求获取数据，看这个，先看 菜单 ajax请求的使用
	umei.postRequest({
	    async : true, url : umei.url.loadList, data : data, fun : function(response) {
		// 填充数据
		fillPage(response);
	    }
	});
    }

    function fillPage(response) {
	var data = response.data;
	var simplePage = data.page;
	var contentArr = [];
	var list = data.list;
	var simplePage = data.page;
	umei.page = simplePage;
	if (list.length > 0) {
	    for (var i = 0, _len = list.length, d; i < _len, d = list[i]; i++) {
		contentArr.push('<tr><td class="c_name">' + d.opDescription + '</td></tr>');
	    }
	} else {
	    contentArr.push('<tr><td  class="nodata" colspan="100">没有数据</td></tr>');
	}
	// 填充数据
	$("#pager_content").html(contentArr.join(''));
	// 分页
	umei.pagination({
	    pagePanelId : "pager", // 分页dom的Id
	    pageObj : simplePage, // 分页对象
	    fun : initPage
	// 点击分页的时候触发的方法
	});
    }

    $("#code").click(function() {
	umei.dialog({
	    title : "代码实例", content : code
	});
	$('pre').each(function(i, block) {
	    hljs.highlightBlock(block);
	});
    });
});